metallic catalyst - French English Dictionary